make one's work easier - Español Inglés Diccionario